Internet Archive BookReader - A man named Pipes : portrait of a pioneer